Panay monitor lizard - German English Dictionary